present something to one’s taste - Alemán Inglés Diccionario